Vector DB

정의

벡터를 저장하고 이를 통하여 검색할 수 있도록 지원하는 DB

Vector란?

vector는 수학적으로 다차원 공간에서의 점을 나타내며, 데이터 포인트를 벡터 형태로 표현. 예를 들어, 특정 문서를 벡터화하면 [1.2, 2.3, ... , -1.2]와 같은 형태로 나타낼 수 있음.

dimension 즉 차원을 나타낼 때, 상수값으로 표현하는데 이는 벡터의 원소의 개수를 의미함
[1.2, 2.3, -1.2] => dims(3)

특성

데이터 유사도 측정

검색 최적화

종류

검색

인덱싱

활용